home *** CD-ROM | disk | FTP | other *** search
/ PC World 2001 March / PCWorld_2001-03_cd.bin / Software / TemaCD / classbuild / ClassBuilder 2.2 PR405 Setup.exe / install_script.iss (.txt)
Encoding:
Inno Setup Script  |  2001-01-16  |  3.5 KB  |  57 lines

  1. ;InnoSetupVersion=1.3.25
  2. [Setup]
  3. AppName=ClassBuilder 2.2
  4. AppVerName=ClassBuilder version 2.2 (PR405)
  5. AppId=ClassBuilder 2.2
  6. DefaultDirName={pf}\ClassBuilder 2.2
  7. DefaultGroupName=ClassBuilder 2.2
  8. OutputBaseFilename=ClassBuilder 2.2 PR405 Setup
  9. Compression=zip
  10. PrivilegesRequired=none
  11. WizardImageFile=embedded\WizardImage0.bmp
  12. WizardSmallImageFile=embedded\WizardSmallImage0.bmp
  13. [Files]
  14. Source: "{app}\README.TXT"; DestDir: "{app}"; 
  15. Source: "{app}\ClassBuilder.exe"; DestDir: "{app}"; 
  16. Source: "{app}\ClassBuilder Problem Report List.doc"; DestDir: "{app}"; 
  17. Source: "{app}\Template.rtf"; DestDir: "{app}"; 
  18. Source: "{app}\Include\CB_CompiledMacros.CBH"; DestDir: "{app}\Include"; 
  19. Source: "{app}\Include\CB_CriticalMulti.h"; DestDir: "{app}\Include"; 
  20. Source: "{app}\Include\CB_CriticalMultiOwned.h"; DestDir: "{app}\Include"; 
  21. Source: "{app}\Include\CB_CriticalSection.h"; DestDir: "{app}\Include"; 
  22. Source: "{app}\Include\CB_CriticalSingle.h"; DestDir: "{app}\Include"; 
  23. Source: "{app}\Include\CB_CriticalSingleOwned.h"; DestDir: "{app}\Include"; 
  24. Source: "{app}\Include\CB_CriticalStaticMulti.h"; DestDir: "{app}\Include"; 
  25. Source: "{app}\Include\CB_CriticalStaticMultiOwned.h"; DestDir: "{app}\Include"; 
  26. Source: "{app}\Include\CB_CriticalUniqueValueTree.h"; DestDir: "{app}\Include"; 
  27. Source: "{app}\Include\CB_CriticalUniqueValueTreeOwned.h"; DestDir: "{app}\Include"; 
  28. Source: "{app}\Include\CB_CriticalValueTree.h"; DestDir: "{app}\Include"; 
  29. Source: "{app}\Include\CB_CriticalValueTreeOwned.h"; DestDir: "{app}\Include"; 
  30. Source: "{app}\Include\CB_CriticalAvlTree.h"; DestDir: "{app}\Include"; 
  31. Source: "{app}\Include\CB_CriticalAvlTreeOwned.h"; DestDir: "{app}\Include"; 
  32. Source: "{app}\Include\CB_IteratorMulti.h"; DestDir: "{app}\Include"; 
  33. Source: "{app}\Include\CB_IteratorStaticMulti.h"; DestDir: "{app}\Include"; 
  34. Source: "{app}\Include\CB_Multi.h"; DestDir: "{app}\Include"; 
  35. Source: "{app}\Include\CB_MultiOwned.h"; DestDir: "{app}\Include"; 
  36. Source: "{app}\Include\CB_Single.h"; DestDir: "{app}\Include"; 
  37. Source: "{app}\Include\CB_SingleOwned.h"; DestDir: "{app}\Include"; 
  38. Source: "{app}\Include\CB_StaticMulti.h"; DestDir: "{app}\Include"; 
  39. Source: "{app}\Include\CB_StaticMultiOwned.h"; DestDir: "{app}\Include"; 
  40. Source: "{app}\Include\CB_UniqueValueTree.h"; DestDir: "{app}\Include"; 
  41. Source: "{app}\Include\CB_UniqueValueTreeOwned.h"; DestDir: "{app}\Include"; 
  42. Source: "{app}\Include\CB_ValueTree.h"; DestDir: "{app}\Include"; 
  43. Source: "{app}\Include\CB_ValueTreeOwned.h"; DestDir: "{app}\Include"; 
  44. Source: "{app}\Include\CB_AvlTree.h"; DestDir: "{app}\Include"; 
  45. Source: "{app}\Include\CB_AvlTreeOwned.h"; DestDir: "{app}\Include"; 
  46. [Dirs]
  47. Name: "{app}\Include"; 
  48. [Registry]
  49. Root: HKCR; Subkey: ".cbd"; ValueType: String; ValueData: "ClassBuilderFile"; 
  50. Root: HKCR; Subkey: "ClassBuilderFile"; ValueType: String; ValueData: "ClassBuilder File"; 
  51. Root: HKCR; Subkey: "ClassBuilderFile\DefaultIcon"; ValueType: String; ValueData: "{app}\ClassBuilder.EXE,25"; 
  52. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\command"; ValueType: String; ValueData: """{app}\ClassBuilder.EXE"" /dde"; 
  53. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\ddeexec"; ValueType: String; ValueData: "[open(""%1"")]"; 
  54. Root: HKCR; Subkey: "ClassBuilderFile\shell\open\ddeexec\application"; ValueType: String; ValueData: "ClassBuilder"; 
  55. [Icons]
  56. Name: "{group}\ClassBuilder"; Filename: "{app}\ClassBuilder.EXE"; WorkingDir: "{app}"; IconFilename: "{app}\ClassBuilder.EXE"; IconIndex: 25; 
  57.